<?php if (!defined('THINK_PATH')) exit();?><div class="pageContent">	
    <form method="post" action="/tuyouApp/admin/info/edit?callbackType=closeCurrent" class="pageForm required-validate" onsubmit="return validateCallback(this, dialogAjaxDone)">
        <input type="hidden"  id='hidden'  name='id' value="<?php echo ($nodeInfo["id"]); ?>"/>
        <div class="pageFormContent" layoutH="58">
            <div class="unit">
                <label>求购标题：</label>
                <input type="text" name="node_name" size="15" maxlength="20" value="<?php echo ($nodeInfo["node_name"]); ?>" class='required' />
            </div>
            <div class="unit">
                <label>求购内容：</label>
                <textarea name="textarea1" cols="30" rows="4"></textarea>
            </div>
            
            <div class="unit" id='control'>
                <label>地址：(冲突字段)</label>
                <input type="text" id='seled' name="controller" size="15" class="alphanumeric" value="<?php echo ($nodeInfo["controller"]); ?>"/>
            </div>           
            <div class="unit">
                <label>求购地区：</label>
                <select class="" name="regionid" style="width: 101px;">
                    <?php if(is_array($region)): foreach($region as $key=>$list): ?><option value="<?php echo ($list["id"]); ?>" <?php if($list['id'] == $buyInfo['regionid']): ?>selected<?php endif; ?>><?php echo ($list["name"]); ?></option><?php endforeach; endif; ?>
                </select>
            </div>
        </div>
        <div class="formBar">
            <ul>
                <li><div class="buttonActive"><div class="buttonContent"><button type="submit">提交</button></div></div></li>
                <li><div class="button"><div class="buttonContent"><button type="button" class="close">取消</button></div></div></li>
            </ul>
        </div>
    </form>	
</div>
<script>
    //修改：1.如果是顶级节点，只允许修改节点名
    if($("#p_id  option:selected").text() == '顶级节点' && $("#hidden").val() !=''){
        $("#action").attr('disabled',true).addClass("readonly");
        $("#p_id").attr("disabled","disabled");
    }else if($("#p_id  option:selected").text() !='顶级节点' && $("#hidden").val() !=''){
        //修改：1.如果不是顶级节点，允许修改节点名、位置、改方法名，不允许修改控制器名（控制器名由下来列表自动修改），不允许设为顶级节点
        $("#selected").remove();
   }else if($("#p_id  option:selected").text() == '顶级节点' && $("#hidden").val() ==''){
       //新增：1.新增顶级节点，显示控制器名，方法名锁定
        $("#action").attr('disabled',true).addClass("readonly");
        //下拉列表改变，不为顶级节点时，控制器锁定，控制器名称自动加载，方法名可以填写
        $("#p_id").change(function(){
            if($("#p_id  option:selected").text() !='顶级节点'){
                $("#action").attr('disabled',false).removeClass("readonly").addClass("required");                
                var p_id=$("#p_id  option:selected").val();
                $.post("/tuyouApp/admin/info/ajaxControl",{pid : p_id},function(data){
                    if(data.substring(0,1)=="\""){
                         //字符串以"开头，去掉"
                         data=data.substr(1,data.length-1)
                   }
                   if(data.substring(data.length-1)=="\"")
                   {
                       //字符串以"结尾，去掉"
                        data=data.substr(0,data.length-1)
                   }
                   $("#seled").val(data).attr('disabled',true);
                },"html");
            }else{
                $("#seled").val('');
                $("#seled").attr('disabled',false);
                $("#action").attr('disabled',true).addClass("readonly").removeClass("required");
            }
        })
   }
</script>